import java.util.Locale;

public class CountAndSay {

    public static String solution(int n){
        if(n==1){
            return "1";
        }
        String s=solution(n-1);
        int count=0;
        char str1=s.charAt(0);
        StringBuilder res=new StringBuilder();
        for (int i = 0; i <s.length() ; i++) {
            if(s.charAt(i)==str1){
                count++;
            }else{
                res.append(count);
                count=1;
                res.append(str1);
                str1=s.charAt(i);
            }
        }
        res.append(count);
        res.append(str1);
        return res.toString();
    }

    public static void main(String[] args) {
        System.out.println(solution(4));
    }
}
